﻿using Windows.UI.Xaml.Media;

namespace PanViewLibrary
{
    public class WrappedCompositeTransform : ICompositeTransform
    {
        public WrappedCompositeTransform(CompositeTransform compositeTransform)
        {
            _t = compositeTransform;
        }

        public double CenterX { get { return _t.CenterX; } set { _t.CenterX = value; } }
        public double CenterY { get { return _t.CenterY; } set { _t.CenterY = value; } }
        public double Rotation { get { return _t.Rotation; } set { _t.Rotation = value; } }
        public double ScaleX { get { return _t.ScaleX; } set { _t.ScaleX = value; } }
        public double ScaleY { get { return _t.ScaleY; } set { _t.ScaleY = value; } }
        public double SkewX { get { return _t.SkewX; } set { _t.SkewX = value; } }
        public double SkewY { get { return _t.SkewY; } set { _t.SkewY = value; } }
        public double TranslateX { get { return _t.TranslateX; } set { _t.TranslateX = value; } }
        public double TranslateY { get { return _t.TranslateY; } set { _t.TranslateY = value; } }

        CompositeTransform _t;
    }
}
